infested with pests - Espagnol Anglais Dictionnaire